Scheduler for WinRT
BaseStorage<T,TMappingCollection> Class Members
Properties  Methods  Events


The following tables list the members exposed by BaseStorage<T,TMappingCollection>.

Public Properties
 NameDescription
Public PropertyAllowEditGets a value indicating whether items in the underlying list can be edited. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyAllowNewGets or sets a value indicating whether the C1BindingSource.AddNew method can be used to add items to the list. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyAllowRemoveGets a value indicating whether items can be removed from the underlying list. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyBoundModeGets a value indicating if the collection is bound to data.  
Public PropertyCountGets the total number of items in the underlying list. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyDataMemberGets or sets the specific list in the data source to which the connector currently binds to. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyDataSourceGets or sets the data source that the connector binds to. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyIsFixedSizeGets a value indicating whether the underlying list has a fixed size. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyIsReadOnlyGets a value indicating whether the underlying list is read-only. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyIsSynchronizedGets a value indicating whether access to the collection is synchronized (thread safe). (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyItemGets or sets the list element at the specified index. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyListGets the list that the connector is bound to. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertyMappingsGets or sets the MappingCollectionBase<T> derived object that allows the properties of objects maintained by the current collection to be bound to the appropriate fields in the data source.  
Public PropertyScheduleStorageGets the reference to the owning C1ScheduleStorage component.  
Public PropertySupportsChangeNotificationGets a value indicating whether the data source supports change notification. (Inherited from C1.C1Schedule.C1BindingSource)
Public PropertySyncRootGets an object that can be used to synchronize access to the underlying list. (Inherited from C1.C1Schedule.C1BindingSource)
Top
Public Methods
 NameDescription
Public MethodAddAdds an existing item to the internal list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodAddNewAdds a new item to the underlying list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodBeginEditStarts an edit operation on the specified object. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodClearRemoves all elements from the list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodContainsDetermines whether an object is an item in the list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodCopyToCopies the contents of the C1BindingSource.List to the specified array, starting at the specified index value. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodEndEditApplies pending changes to the underlying data source. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodFinishAddNewCommits a pending new item to the collection. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodGetEnumeratorRetrieves an enumerator for the C1BindingSource.List. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodIndexOfSearches for the specified object and returns the index of the first occurrence within the entire list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodInsertInserts an item into the list at the specified index. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodRefreshDataCall this method each time after changing your data source if it doesn't implement IBindingList interface. Or use BaseStorage{T, TMappingCollection}.Add and BaseStorage{T, TMappingCollection}.Remove instead of corresponding methods of your data source class.  
Public MethodRemoveOverridden. Removes object from the Objects collection.  
Public MethodRemoveAtRemoves the item at the specified index in the list. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodResetBindingsCauses a control bound to the C1BindingSource to reread all the items in the list and refresh their displayed values. (Inherited from C1.C1Schedule.C1BindingSource)
Public MethodResetItemCauses a control bound to the C1BindingSource to re-read the item at the specified index, and refresh its displayed value. (Inherited from C1.C1Schedule.C1BindingSource)
Top
Protected Methods
 NameDescription
Protected MethodCommitItemChangesCommits all changes in the data item.  
Protected MethodIsSynchronizableIndicates whether the specified collection item should be synchronized.  
Protected MethodOnAddingNew (Inherited from C1.C1Schedule.C1BindingSource)
Protected MethodOnDataMemberChanged (Inherited from C1.C1Schedule.C1BindingSource)
Protected MethodOnDataSourceChanged (Inherited from C1.C1Schedule.C1BindingSource)
Protected MethodOnDataSourceItemSynchronizedRaises the DataSourceItemSynchronized event.  
Protected MethodOnListChangedOverridden. Translates changes in the internal list to the Objects collection.  
Top
Public Events
 NameDescription
Public EventAddingNewOccurs before an item is added to the underlying list. (Inherited from C1.C1Schedule.C1BindingSource)
Public EventDataMemberChangedOccurs when the C1BindingSource.DataMember property value has changed. (Inherited from C1.C1Schedule.C1BindingSource)
Public EventDataSourceChangedOccurs when the C1BindingSource.DataSource property value has changed. (Inherited from C1.C1Schedule.C1BindingSource)
Public EventListChangedOccurs when the underlying list changes or an item in the list changes. (Inherited from C1.C1Schedule.C1BindingSource)
Top
See Also

Reference

BaseStorage<T,TMappingCollection> Class
C1.C1Schedule Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.